$(function () {
    $("#loginBox a").on('click', function () {
        $("#regBox").show()
        $("#loginBox").hide()
    })
    $("#regBox a").on('click', function () {
        $("#regBox").hide()
        $("#loginBox").show()
    })
   
})
let form = layui.form
form.verify({
    username: [
        /^[a-zA-Z0-9]{1,10}$/,
        '用户名必须1到10位数字和字母,且不能出现空格'
    ],
    pwd: [
        /^[a-zA-Z0-9]{6,12}$/,
        '密码必须6到12位数字和字母,且不能出现空格'
    ],
    rePwd: function (value) {
        let pwd = $("#regBox input[name=password]").val()
        if (pwd !== value) {
            return "两次密码输入不一致"
        }
    }
})

let layer = layui.layer
$("#formReg").on('submit', function (e) {
    e.preventDefault()
    axios({
        method: 'POST',
        url: '/api/reguser',
        data: $(this).serialize()
    }).then(res => {
        if (res.data.status !== 0) {
            return layer.msg(res.data.message)
        }
        layer.msg("恭喜您，注册成功")
        $("#regBox a").click()
        $("#formReg")[0].reset()
    })

})
$("#formLogin").on('submit', function (e) {
    e.preventDefault()
    axios({
        method: 'POST',
        url: '/api/login',
        data: $(this).serialize()
    }).then(res => {
        if (res.data.status !== 0) {
            return layer.msg(res.data.message)
        }
        layer.msg("恭喜您，登录成功")
        localStorage.setItem('token', res.data.token)
        //页面跳转
        location.href = '/index.html'
    })

})

